package com.xyy.saas.payment.merchant.core.dto;

import lombok.Builder;
import lombok.Data;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.math.NumberUtils;

@Data
@Builder
public class QueryChannelClearDto {
    /**
     * 查询类型
     * 1 全部
     * 2 指定时间段
     */
    private String queryType;
    /**
     * 业务线
     */
    private String businessIdType;
    /**
     * 支付平台商户标识
     */
    private String accountId;
    /**
     * 开始时间 20181201
     */
    private String startDate;
    /**
     * 结束时间 20181201
     */
    private String endDate;

    /**
     * 重写get方法
     */
    public String getQueryType() {
        return StringUtils.isBlank(queryType) ? "2" : queryType;
    }
}
